// 提供使用store数据的快捷方式
import { isMobileTerminal } from "@/utils/flexible"
export default {
    // 导出类别
    categorys: (state) => state.category.categorys,
    // 导出颜色主题
    themeType: (state) => state.theme.themeType,
    // category选中的项
    currentCategory: (state) => state.app.currentCategory,
    // category选中的下标
    currentCategoryIndex: (state, getters) => {
        return getters.categorys.findIndex((item) => {
            return item.id === getters.currentCategory.id
        })
    },
    // 搜索历史数据
    historys: (state) => state.search.historys,
    // 搜索文本内容
    searchText: (state) => state.app.searchText,
    // 用户token
    token: (state) => state.user.token,
    // 用户信息
    userInfo: (state) => state.user.userInfo,
    //路由跳转方式
    routerType: (state) => {
        if (!isMobileTerminal.value) {
            return 'none'
        }
        return state.app.routerType
    }
}